home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0799
/
640
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
4KB
Date: Wed, 15 Jun 94 00:13 MET DST
From: chris@buran.fb10.tu-berlin.de (Christian Nieber)
To: gem-list@world.std.com
Subject: Shortcuts from NeXT Guidelines
Precedence: bulk
The following is an excerpt from the NeXTStep User Interface Guidelines
3.2, Chapter 3: User Actions: The Keyboard and Mouse. (buran is a NeXT cub-
be :-)
This may be useful for reference, since the NeXT guidelines are essentially
an extension of Apple's guidelines. Note that capitals in shortcuts denote
keys used with Shift in NeXTStep.
Christian (R.O.M. Software)
------------------------------------------------------------
Choosing Keyboard Alternatives
Initially, until the user specifies a different preference, applications
should follow the guidelines for keyboard alternatives described in this
section. Users can use the Preferences application to alter the keyboard
alternatives for every application at once. You're also encouraged to let
the user choose and change keyboard alternatives using your application's
Preferences panel.
The guidelines place keyboard alternatives into three groups--reserved,
required, and recommended. These groups are listed in the tables that fol-
low along with the commands they perform and the menus where the commands
are located. (See "Standard Menus and Commands" in Chapter 6 for more in-
formation on the listed commands and menus.)
Reserved Keyboard Alternatives
Reserved keyboard alternatives must be used for the commands that follow,
and cannot be used for any others. If your application implements the
functionality that a command represents, it must provide both the command
and the keyboard alternative.
For example, if your application opens files, it must have an Open command
with Command-o as the keyboard alternative. If your application doesn't
allow the user to open files, it won't have an Open command and must not
use Command-o as a keyboard alternative.
Keyboard Alternative Command Menu
Command-? Help Info menu
Command-a Select All Edit menu
Command-c Copy Edit menu
Command-h Hide main menu
Command-n New Document menu
Command-o Open Document menu
Command-p Print main menu
Command-q Quit main menu
Command-s Save Document menu
Command-v Paste Edit menu
Command-w Close Window Windows menu
Command-x Cut Edit menu
Command-z Undo Edit menu
Required Keyboard Alternatives
These keyboard alternatives must be used if the application implements the
command. For example, if your application has a Find panel, you must pro-
vide Command-f as a way of bringing the panel up.
However, if an application doesn't implement the particular functionality
of an item (if it doesn't have a Find panel, for example), it can use the
keyboard alternative (Command-f) for something else. Nevertheless, to pre-
serve interapplication consistency, it's strongly recommended that you
first try to use characters that don't overlap with those on this list.
Keyboard Alternative Command Menu
Command-= Define in Webster Services menu
Command-; Check Spelling Edit menu
Command-b Bold (Unbold) Font menu
Command-d Find Previous Find menu
Command-e Enter Selection Find menu
Command-f Find Panel Find menu
Command-g Find Next Find menu
Command-i Italic (Unitalic) Font menu
Command-t Font Panel Font menu
Command-C Colors varies
Recommended Keyboard Alternatives
These keyboard alternatives must be used for a command if the command has a
keyboard alternative. If not, the key can be used for some other command.
For example, if the Copy Ruler command has no keyboard alternative, Com-
mand-1 can be used as a keyboard alternative for another command.
Keyboard Alternative Command Menu
Command-1 Copy Ruler Text menu
Command-2 Paste Ruler Text menu
Command-3 Copy Font Font menu
Command-4 Paste Font Font menu
Command-j Jump to Selection Find menu
Command-m Miniaturize Window Windows menu
Command-r Show Ruler Text menu
Command-P Page Layout Format menu
Command-S Save As Document menu
Command-V Paste and Link Link